C0C0-wC0-jC0-dC1C0C1C0C1rvizssh-keygenrqt_consoleroslaunchrvizrostopiccatkin_makerosrunrostestrospackrosparamrosdeppkg_nameadafruit_driversanti_instagramcar_supervisordagu_carground_projectionjoy_mapperlane_controllane_filterline_detectorpi_cameraadafruit_imuapriltags_rosduckie_rr_bridgeduckiebot_visualizerduckietown_descriptionbag_stamperkinematicsvisual_odometryled_detectionled_emitterled_interpreterled_joy_mapperrgb_ledtraffic_lightlocalizationmdoapparallel_autonomyscene_segmentationveh_coordinatorvehicle_detectionvisual_odometry_lineC1Upgrading your C0 or C0+xyz configuration to C1 starts here, with purchasing the necessary components. We provide a link to all bits and pieces that are needed to build a C1 Duckiebot, along with their price tag.
In general, keep in mind that:
A Duckiebot in C0 or C0+wjd configuration.
Cost: USD 69 + Bumpers manufacturing solution
Time: ??? Days (average shipping times)
Results: A kit of parts ready to be assembled in a C1 configuration Duckiebot.
| 20 Female-Female Jumper Wires (300mm) | USD 8 |
| Male-Male Jumper Wire (150mm) | USD 1.95 |
| LEDs | USD 10 |
| LED HAT | USD 28.20 for 3 pieces |
| PWM/Servo HAT | USD 17.50 |
| Bumpers | TBD (custom made) |
| 40 pin female header | USD 1.50 |
| 5 4 pin female header | USD 0.60/piece |
| 2 16 pin male header | USD 0.61/piece |
| 12 pin male header | USD 0.48/piece |
| 3 pin male header | USD 0.10/piece |
| 2 pin female shunt jumper | USD 2/piece |
| 5 200 Ohm resistors | USD 0.10/piece |
| 10 130 Ohm resistors | USD 0.10/piece |
Total for C0+wjd configuration |
USD 212 |
Total for C1 configuration |
USD 281+Bumpers |
The Duckiebot is equipped with 5 RGB LEDs. LEDs can be used to signal to other Duckiebots, or just make fancy patterns.
The pack of LEDs linked in the table above holds 10 LEDs, enough for two Duckiebots.
The LED HAT (Figure 29) provides an interface for our RGB LEDs and the computational stack. This board is a daughterboard for the Adafruit 16-Channel PWM/Servo HAT, and enables connection with additional gadgets such as ADS1015 12 Bit 4 Channel ADC, Monochrome 128x32 I2C OLED graphic display, and Adafruit 9-DOF IMU Breakout - L3GD20H+LSM303. This item will require soldering to be functional.
This board is custom degined and can only be ordered in minimum runs of 3 pieces. The price scales down quickly with quantity, and lead times may be significant, so it is better to buy these boards in bulk.
The PWM/Servo HAT (Figure 30) mates to the LED HAT and provides the signals to control the LEDs, without taking computational resources away from the Rasperry Pi itself. This item will require soldering to be functional.
The Duckiebot needs one male-male jumper wire (Figure 31) to power the DC Stepper Motor HAT from the PWM/Servo HAT.
20 Female-Female Jumper Wires (Figure 32) are necessary to connect 5 LEDs to the LED HAT.
These bumpers are designed to keep the LEDs in place and are therefore used only in configuration C1. They are custom designed parts, so they must be produced and cannot be bought. We used laser cutting facilities. Our design files are available [here].
add links to .sldprt files once confirmed final version
5 4 pin female header
2 16 pin male header
1 12 pin male header
1 3 pin male header
1 2 pin female shunt jumper
5 200 Ohm resistors
10 130 Ohm resistors
These items will require soldering to be functional.
Clean up